package initialize

import "fmt"

func Init() {

	//初始化  redis
	err := RedisSetup()
	if err != nil {
		panic(err.Error())
		return
	}

	//	初始化雪花算法
	if err := InitSnowflake("2023-04-01", 1); err != nil {
		panic("InitSnowflake failed, err = " + err.Error())
		return
	}

	id := GenID()
	fmt.Println("雪花:", id)

	//	初始化翻译器
	InitValidate()

	// 向其他大屏主动推送信息
	go PushAllDaping()
}
